﻿@charset "utf-8";
/* CSS Document */


/* 公共样式 */
body,button,input,select,textarea,address{ font-family:Verdana,宋体; font-size:12px; color:#666; background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,button,p,blockquote,th,td{margin:0;padding:0; border:0; color:#666;}
img{border:none;}
em,strong{font-style:normal;font-weight:bold;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}

p{ line-height:20px; margin:0px; padding:0px; border:0px;}
/* a defined */

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* Hides from IE-mac \*/* html .clearfix{height:1%;}.clearfix{display:block;}/* End hide from IE-mac */
.clear{height:0px;line-height:0px;font-size:0px;overflow:hidden;clear:both;}

a{ color:#444; text-decoration:none;outline: none;}
a:hover{ color:#4a8d18; text-decoration:none;}
a:active {star:expression(this.onFocus=this.blur());}
a:focus { outline:0;}
.white,.white a{ color:#fff;}
.white a:hover{ color:#fff; text-decoration:underline;}
.blue,.blue a{ color:#1d5e96}.blue a:hover{ color:#4a8d18; text-decoration:underline;}
.green,.green a{ color:#4a8d18;}.green a:hover{ color:#4a8d18;}
.gray_7,.gray_7 a{ color:#777;}.gray_7 a:hover{ color:#4a8d18;}
.red,.red a{ color:#F00}

.under{ text-decoration:underline;}
.fl{ float:left;}
.fr{ float:right;}

.size11{ font-size:11px;}
.size13{ font-size:13px;}
.size14{ font-size:14px;}
.size18{ font-size:18px;}
.family{ font-family:"微软雅黑";}

.margin_20b{ margin-bottom:20px;}

.container{ width:1002px; margin-left:auto; margin-right:auto;}


/* top */
.header{ width:100%; background:#f7f7f7; border-bottom:1px solid #d3d3d3;}
.top{ min-height:84px;_height:84px;}
.top_right{ padding-top:17px;}
.top_right ul{ background:url(/templets/default/index_files/top_sub.gif) repeat-x; float:right; height:21px; line-height:21px; clear:both; width:150px;}
.top_right ul li{ float:right; color:#d9d9d9; padding:0px 15px; display:inline; border-left:1px solid #7b7b7b; font-weight:bold; font-size:11px;}
.top_right ul li a{ color:#d9d9d9;}.top_right ul li a:hover{ color:#fff;}
.top_right p{ text-align:right; color:#5d9235; font-size:13px; padding-top:8px; display:block; clear:both; height:22px;}

/* nav */
.nav,.nav li a{ background:url(/templets/default/index_files/nav_back.gif) repeat-x;}
.nav{ background-position:0 0; height:38px;}
.nav ul{ width:100%; margin:0px; font-family:"微软雅黑";}
.nav li{ float:left; border-left:1px solid #5292c7; padding:0px 1px; color:#fff; height:38px; font-size:13px; font-weight:bold;}
.nav li a{ width:95px; text-align:center; line-height:38px; display:inline; height:38px; color:#fff; float:left;}
.nav li a:hover,.nav li.active a{ color:#fff; background-position:0 -38px; text-decoration:none;}

/* banner */
.home_banner ul{ height:301px; overflow:hidden; margin-bottom:6px;}
.home_banner ol{ clear:both; height:24px; padding-top:2px; text-align:center; display:block; clear:both;}
.home_banner ol li{ background:url(/templets/default/index_files/banner_icon.gif) no-repeat; padding:2px 6px 9px 6px; display:inline; color:#888; cursor:pointer; font-size:11px; font-weight:bold;}
.home_banner ol li.hover{ color:#fff; background-position:-21px 0;}

/* content */
.main{ margin-top:15px; margin-bottom:15px;}
.home_about{ width:315px;}
.home_news{ width:416px; margin-left:19px;}
.home_product{ width:230px;}
.title{ background:url(/templets/default/index_files/title.gif) no-repeat; height:29px; display:block;}
.title h2{ float:left; line-height:28px; padding-left:10px; text-transform:uppercase; color:#fff;}
.title1 h2 span,.title2 h2 span,.title4 h2 span{ color:#9dbedf;}
.title3 h2 span{ color:#b3ef84;}
.title h2 em{ font-weight:normal; font-size:16px; margin:0 6px;}
.title1{ background-position:0 0;}
.title2{ background-position:0 -30px;}
.title3{ background-position:0 -60px;}
.title4{ background-position:0 -90px;}
.title .more{float:right; padding:3px 3px 0 0;}
.title .more a{ background:url(/templets/default/index_files/more.gif) no-repeat; width:52px; height:22px; display:block;}
.title .more1 a{ background-position:0 0;}.title .more2 a{ background-position:0 -22px;}
.title .more a:hover{opacity: 0.7;
  filter: alpha(opacity=70);}

.home_about img{ margin:8px 1px;}
.home_news ul{ background:#f7f7f7; min-height:186px;_height:186px; margin-top:2px; padding:14px 10px 0 12px;}
.home_news li{ display:block; margin-bottom:14px; clear:both; background:url(/templets/default/index_files/home_icon.gif) left 3px no-repeat; padding-left:12px;}
.home_news li b{ font-size:11px; color:#336ea0; line-height:16px; float:right;}

.home_product_list{ width:100%; height:162px; margin-top:5px; margin-bottom:4px;}
.home_product_list li{ display:block; clear:both; padding-top:8px;}
.home_product_list li img{ width:80px; height:75px; border:0px; float:left; margin-left:10px;}
.home_product_list li .product_series{ float:right; width:255px;}
.home_product_list li .product_series b{ display:block; color:#4a8d18; background:url(/templets/default/index_files/angle.gif) left no-repeat; padding-left:10px;}
.home_product_list li .product_series p{ padding-left:10px; line-height:18px; padding-top:4px;}
.more3{ background:url(/templets/default/index_files/more2_back.gif) repeat-x; height:27px; display:block; width:100%;}
.scroll_bottom{ width:100%; display:block; background:url(/templets/default/index_files/scroll_btn.gif) center -55px no-repeat; height:39px; cursor:pointer;}

.home_product_text{ margin-top:14px;}
.home_product_text p{ padding-bottom:10px;}

.home_list{ width:100%; margin-top:15px;}
.home_list li{ float:left; width:152px; margin-right:13px; margin-left:2px; display:inline;}
.home_list li img{ border:1px solid #e1e1e1; display:block;}
.home_list li span{ display:block; text-align:center; padding-top:6px;}


/* 首页行业应用 */
.trade{ background-position:0 0; min-height:126px;_height:126px; width:100%;}
.scroll_btn{ padding-top:46px;}
.scroll_btn a{ background:url(/templets/default/index_files/scroll_btn.gif) no-repeat; width:39px; height:27px; display:block;}
.scroll_left a{background-position:0 0; margin-left:1px;}
.scroll_right a{background-position:0px -27px;}
.scroll_left a:hover,.scroll_right a:hover{opacity: 0.5;  filter: alpha(opacity=50);}

.trade_list{ width:945px; float:left; margin-top:12px;}
.trade_list li{ width:283px; float:left; padding:15px 11px; overflow:hidden;}
.trade_list li img{ width:100px; height:60px; border:2px solid #d3dfea; float:left;}
.trade_list li .trade_text{ width:170px; float:right; padding-top:4px;}
.trade_list li .trade_text b{ display:block; padding-bottom:4px;}
.trade_list li .trade_text p{ color:#b7cbde; line-height:18px;}

.footer,.trade{ background:url(/templets/default/index_files/foot_back.gif) repeat-x;}
/* foot */
.footer{ background-position:0 -126px; min-height:51px;_height:51px; width:100%; padding:18px 0 22px 0;}
.footer .fr p{ text-align:right;}

/* left */
.left{ width:212px; margin-top:9px;}
.title_left{ background:url(/templets/default/index_files/left_title.gif) no-repeat; color:#fff; height:31px; line-height:31px; padding-left:20px; font-family:"微软雅黑"; font-size:15px; font-weight:bold;}
.menu{clear:both; margin-bottom:10px; font-family:"微软雅黑"; border:1px solid #d8d8d8; border-top:0px;}
.menu li{ color:#333; margin:0px; display:block; width:100%; border-bottom:1px solid #d8d8d8; padding:8px 0;}
.menu li a{ color:#333; display:block; height:15px; line-height:15px; margin-left:20px; background:url(/templets/default/index_files/meun_back.gif) no-repeat; padding-left:20px; overflow:hidden; font-weight:bold;}
.menu li a:hover,.menu li.active a{ color:#224905; background-position:0px -31px; text-decoration:none;}
.menu li div{ clear:both; padding:6px 0px 6px 5px; font-family:"宋体"; display:none;}
.menu li div span{}
.menu li div span a{ height:22px; line-height:22px; display:block; background:none; color:#444; padding-left:14px; font-size:12px; font-weight:normal;}
.menu li div span a:hover,.menu li div span.active2 a{ background:none; color:#76b148;}

/* right */
.right{ width:770px; float:right; margin-top:9px;}
.location{ border:1px solid #e1e1e1; height:29px; display:block; line-height:29px; padding-left:16px;}
.location a{ color:#555;background:url(/templets/default/index_files/place_icon.gif) right no-repeat; padding-right:25px; margin-right:12px; height:29px; line-height:29px; float:left;}
.location a:hover{ color:#4a8d18;}
.location_hover{ color:#555;}

/*  翻页样式  */
.pagination{ display:block; clear:both; font-family:"宋体"; font-size:12px; width:100%; line-height:30px; color:#fff; margin-bottom:20px; text-align:center;}
.pagination a{ background:#b8b8b8; border:1px solid #a8a8a8; display:inline; padding:4px 10px; margin:0px 1px; color:#fff;}
.pagination a:hover,.pagination .this-page{ background:#7ab350; border:1px solid #7ab350; display:inline; padding:4px 10px; margin:0px 1px; color:#fff; text-decoration:none;}
.pagination .prev-page{ background:#ddd; border:1px solid #dddddd; display:inline; padding:4px 10px; margin:0px 1px; color:#fff;}
.no_data{ color:#666; font-size:16px; font-family:"微软雅黑"; font-weight:bold; text-align:center; display:block; clear:both; margin:80px auto}

.contact{ width:100%; padding:25px 0 40px 0;}
.contact_text{ width:250px;}
.contact_name{ font-size:17px; font-family:"微软雅黑"; color:#0c2b6e;}

.about{ padding:20px 0 40px 5px;}
.about_text{ background:url(/templets/default/index_files/about_icon.jpg) top right no-repeat; color:#666; font-size:18px; font-family:"微软雅黑"; display:block; line-height:30px; padding-bottom:25px; padding-top:10px;}

.product{ width:100%; padding:20px 0 0 0;}
.product li{ width:159px; float:left; margin:0 10px 0 20px; display:inline; min-height:180px;_height:180px;}
.product li a img{ border:1px solid #e1e1e1; display:block; width:157px; height:130px;}
.product li a:hover img{border:1px solid #336da0;}
.product li a b{ color:#444; display:block; padding-top:6px; line-height:16px; text-align:center;}
.product li a:hover b{ color:#115088;}

.product_detail{ padding:35px 0px;}
.product_big{ clear:both; display:block; text-align:center; margin-bottom:15px;}
.product_big img{ width:283px; border:1px solid #b5b5b5;}
.product_big p{ display:block; font-size:12px; padding-top:12px; line-height:20px; font-weight:bold;}
.product_detail h3{ border-bottom:2px solid #cacaca; display:block; height:33px; margin-bottom:15px;}
.product_detail h3 span{ background:url(/templets/default/index_files/detail_title.gif) repeat-x; height:33px; line-height:33px; padding:0px 20px; color:#fff; font-size:12px; font-weight:bold; float:left; border:1px solid #27649a; border-bottom:0px;}


.video { width:100%; padding:20px 0 0 0;}
.video dl{ width:171px; float:left; margin:0 0px 0 18px; display:inline; min-height:172px;_height:172px;}
.video dd{ border:1px solid #e1e1e1; display:block; width:169px; height:127px;}
.video dd img{ display:block; border:0px;}
.video dt{ color:#444; display:block; padding-top:6px; line-height:16px; text-align:center; font-weight:bold;}

.video_big{ clear:both; display:block; text-align:center; margin-bottom:15px;}
.video_big img{ width:383px; border:1px solid #b5b5b5;}
.video_big p{ display:block; font-size:19px; padding-top:12px; line-height:20px; font-weight:bold; color:#333;}


ul.news{ clear:both; display:block; padding:24px 22px 30px 18px;}
.news li{ display:block; line-height:30px; margin:2px 0; clear:both; width:100%;}
.news li a{ display:block; background:url(/templets/default/index_files/news_icon.gif) no-repeat; padding-left:14px;}
.news li a:hover{ color:#4a8d18; background-position:0 -25px;}
.news li a span{ font-size:11px; float:right; color:#777;}
.news li a:hover span{ color:#484646;}

/*  新闻详细页  */
.news_detail{ padding:20px 0;}
.news_detail h1{ color:#444; text-align:center; line-height:22px; display:block; font-size:14px; border-bottom:1px solid #d1d1d1; padding-bottom:5px;}
.news_detail h1 p{ color:#aaa; display:block; font-size:12px; padding-top:6px; padding-left:10px;}

.news_page{ border-top:1px solid #d1d1d1; display:block; padding-top:14px;}
.back_btn{}
.back_btn a{ color:#fff; background:url(/templets/default/index_files/detail_btn.gif) repeat-x; height:31px; line-height:31px; padding:0px 10px; float:right; color:#fff; font-weight:bold;}
.back_btn a:hover{opacity: 0.7;  filter: alpha(opacity=70); color:#fff;}

.feedback{ padding:30px 0 30px 0;}
.feedback table{ margin:0px; width:100%; border-collapse:collapse;}
.feedback table td{ padding-bottom:8px;}
.input,textarea{ border:1px solid #e1e1e1; line-height:22px; margin-left:6px;}
.height22{ height:22px; line-height:22px;}
.feedback_btn{ width:91px; height:34px; text-align:center; line-height:34px; font-size:15px; font-family:"微软雅黑"; display:block; border:0px; margin-left:6px; float:left;}
.feedback_btn1{ background:url(/templets/default/index_files/feedback_btn.gif) no-repeat; color:#fff;}
.feedback_btn2{ background:url(/templets/default/index_files/feedback_btn2.gif) no-repeat; color:#222;}
.feedback_btn:focus{opacity:0.7; filter: alpha(opacity=70);}
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
